package demo1217.am;

/*
StringBuilder和StringBuffer的方法是相同的.

String ,StringBuilder ,StringBuffer的区别?
执行效率:StringBuilder>StringBuffer>String
String是不可变对象,只适用于少量的字符串使用.
StringBuilder:可变对象,线程不安全,执行效率高,使用于单线程;
StringBuffer:可变对象,线程安全,执行效率略低,使用于多线程;
 */
public class Demo_02 {
    public static void main(String[] args) {
//        String s = "";
        StringBuilder stringBuilder = new StringBuilder();
        //返回的是距离1970年1月1日 0时0分0秒0毫秒的毫秒值
        long start = System.currentTimeMillis();
        for (int i = 0; i < 10000; i++) {
//            s += i;
            stringBuilder.append(i);
        }
        //返回的是距离1970年1月1日 0时0分0秒0毫秒的毫秒值
        long end = System.currentTimeMillis();
        System.out.println(end - start);
    }
}
